chore(deps): update opentelemetry to 1.18.0 - #6651
Conversation
|
No actionable comments were generated in the recent review. 🎉 ℹ️ Recent review info⚙️ Run configurationConfiguration used: Organization UI Review profile: CHILL Plan: Pro Plus Run ID: 📒 Files selected for processing (3)
Included review availability: Your plan provides up to 10 included reviews per hour; 1 remains after this review. 📝 WalkthroughWalkthroughThe pull request updates OpenTelemetry package references from version ChangesOpenTelemetry package alignment
Estimated code review effort: 1 (Trivial) | ~2 minutes Merge Risk: ⚪ Minimal · up to This dependency-only update has no actionable merge-blocking risk remaining and is merge-ready after normal checks. Poem
🚥 Pre-merge checks | ✅ 5✅ Passed checks (5 passed)
✨ Finishing Touches🧪 Generate unit tests (beta)
Comment |
Greptile SummaryUpdates the repository’s OpenTelemetry core, in-memory exporter, OTLP exporter, and hosting packages from 1.17.0 to 1.18.0.
Confidence Score: 5/5The PR appears safe to merge with no concrete blocking or non-blocking defects identified. The dependency updates consistently apply OpenTelemetry 1.18.0 where intended, and the investigated compatibility and exporter-limit changes did not establish a reachable repository failure.
|
| Filename | Overview |
|---|---|
| Directory.Packages.props | Updates four centrally managed OpenTelemetry dependencies to 1.18.0 without an established compatibility defect. |
| examples/CloudShop/CloudShop.ServiceDefaults/CloudShop.ServiceDefaults.csproj | Updates the CloudShop service-defaults OTLP exporter and hosting dependencies to 1.18.0. |
| src/TUnit.Templates/content/TUnit.Aspire.Starter/ExampleNamespace.ServiceDefaults/ExampleNamespace.ServiceDefaults.csproj | Updates the generated Aspire starter’s OTLP exporter and hosting dependencies to 1.18.0. |
Reviews (1): Last reviewed commit: "chore(deps): update opentelemetry to 1.1..." | Re-trigger Greptile
This PR contains the following updates:
1.17.0→1.18.01.17.0→1.18.01.17.0→1.18.01.17.0→1.18.0Release Notes
open-telemetry/opentelemetry-dotnet (OpenTelemetry)
v1.18.0Release details: 1.18.0
64 MiB by default instead of 128 MiB to conform with the OpenTelemetry specification.
Raise the value of the new
OtlpExporterOptions.MaxRequestSizeBytespropertyto increase the capacity.
OtlpExporterOptions.MaxRequestSizeBytesto configure the maximum OTLPrequest size limit, as required by the OpenTelemetry specification. The default
is the recommended 64 MiB. A batch whose serialized payload exceeds the limit
is not sent and is dropped in its entirety. The maximum supported value is
256 MiB.
OtlpExporterOptions.MaxResponseSizeBytesto configure the maximum sizeof a response the exporter will accept, as required by the OpenTelemetry
specification. The default is the recommended 4 MiB. A response exceeding the
limit is discarded and treated as a non-retryable failure.
otel.sdk.processor.log.processedandotel.sdk.processor.span.processedSDK self-observability metrics.
the OTLP, console and Zipkin exporters.
ITelemetryHostInitializerinterface for applications that do notsupport hosted services, such as Blazor, to use to manually initialize the
OpenTelemetry SDK as part of application startup.
BatchActivityExportProcessorandSimpleActivityExportProcessorno longerforward spans to the exporter once Shutdown has been called, and
BatchActivityExportProcessor.Shutdownnow waits for in-flightOnEndcallsto finish enqueueing before flushing.
was too long to fit in the internal buffer. Such content is now truncated.
sampler attribute with the same key.
exception is thrown by their constructor after resource creation.
RecordExceptionis called on a span that is not recorded.UseOtlpExporterto respect options configured withservices.Configure<OtlpExporterOptions>(...).RetryInfo.retry_delay) toa minimum value of 100 milliseconds.
the serializer's per-thread state.
unexpected exception.
boxing.
scan of explicit bucket bounds.
maximum storage size.
header enumeration on .NET 8+.
HttpCompletionOption.ResponseHeadersReadfor the .NET Framework and .NET Standard targets.
uber-trace-idheader when targetingnet462ornetstandard2.0.Configuration
📅 Schedule: (UTC)
🚦 Automerge: Enabled.
♻ Rebasing: Whenever PR is behind base branch, or you tick the rebase/retry checkbox.
🔕 Ignore: Close this PR and you won't be reminded about these updates again.
This PR has been generated by Mend Renovate CLI.
Summary by CodeRabbit